﻿#pragma warning disable IDE1006
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WUDI.ECharts.Toolbox.Feature.Brush
{
	/// <summary>
	/// 选框组件的控制按钮
	/// <para>
	/// 也可以不在这里指定，而是在 brush.toolbox
	/// </para>
	/// <para>
	/// #brush.toolbox 中指定
	/// </para>
	/// </summary>
	public class Brush
	{

		/// <summary>
		/// rect
		/// <para>
		/// 开启矩形选框选择功能
		/// </para>
		/// <para>
		/// polygon
		/// </para>
		/// <para>
		/// 开启任意形状选框选择功能
		/// </para>
		/// <para>
		/// lineX
		/// </para>
		/// <para>
		/// 开启横向选择功能
		/// </para>
		/// <para>
		/// lineY
		/// </para>
		/// <para>
		/// 开启纵向选择功能
		/// </para>
		/// <para>
		/// keep
		/// </para>
		/// <para>
		/// 切换『单选』和『多选』模式
		/// </para>
		/// <para>
		/// 后者可支持同时画多个选框
		/// </para>
		/// <para>
		/// 前者支持单击清除所有选框
		/// </para>
		/// <para>
		/// clear
		/// </para>
		/// <para>
		/// 清空所有选框
		/// </para>
		/// </summary>
		public dynamic type { get; set; } 

		/// <summary>
		/// 每个按钮的 icon path。
		/// </summary>
		public WUDI.ECharts.Toolbox.Feature.Brush.Icon icon { get; set; } 

		/// <summary>
		/// 标题文本。
		/// </summary>
		public WUDI.ECharts.Toolbox.Feature.Brush.Title title { get; set; } 

	}
}